package com.ly.heart.domain.vo;

import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

@Data
@JsonInclude(JsonInclude.Include.ALWAYS)
@ApiModel(value="仓库列表返回")
public class WarehouseVo implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty("id")
    private String id;

    @ApiModelProperty("项目名称")
    private String projectName;

    @ApiModelProperty("项目编码")
    private String projectCode;

    @ApiModelProperty("仓库编码")
    private String wareCode;

    @ApiModelProperty("仓库名称")
    private String wareName;

    @ApiModelProperty("仓库负责人")
    private String userName;

    @ApiModelProperty("地址")
    private String address;

    @ApiModelProperty("仓库属性")
    private String wareAttribute;

    @ApiModelProperty("第三方仓储类型")
    private String thirdPartyWareType;

    @ApiModelProperty("第三方仓储编码")
    private String thirdPartyWareCode;

    @ApiModelProperty("允许即时库存负库存")
    private String allowRealInventory;

    @ApiModelProperty("不参与可发量统计")
    private String noAllowCount;

    @ApiModelProperty("启用仓位管理")
    private String enableWareRegion;

    @ApiModelProperty("允许预警")
    private String allowWarning;

    @ApiModelProperty("状态")
    private String state;

    @ApiModelProperty("备注")
    private String remarks;

    @ApiModelProperty("仓位名称")
    private String regionName;

}
